elevating platforms - Turkish English Dictionary